cup finals - French English Dictionary